Team - we are facing "Connection reset" issue after disabling the SSL V3 on the Exchange Server. Below is the log trace. Any help or pointer to resolve this would be much appreciated.
Thanks,
Vikram
[5/3/15 15:01:27:107 PDT] 00000026 HttpMethodDir I org.apache.commons.httpclient.HttpMethodDirector executeWithRetry I/O exception (java.net.SocketException) caught when processing request: Connection reset
[5/3/15 15:01:27:108 PDT] 00000026 HttpMethodDir I org.apache.commons.httpclient.HttpMethodDirector executeWithRetry Retrying request
[5/3/15 15:01:27:111 PDT] 00000026 HttpMethodDir I org.apache.commons.httpclient.HttpMethodDirector executeWithRetry I/O exception (java.net.SocketException) caught when processing request: Connection reset
[5/3/15 15:01:27:111 PDT] 00000026 HttpMethodDir I org.apache.commons.httpclient.HttpMethodDirector executeWithRetry Retrying request
[5/3/15 15:01:27:114 PDT] 00000026 HttpMethodDir I org.apache.commons.httpclient.HttpMethodDirector executeWithRetry I/O exception (java.net.SocketException) caught when processing request: Connection reset
[5/3/15 15:01:27:114 PDT] 00000026 HttpMethodDir I org.apache.commons.httpclient.HttpMethodDirector executeWithRetry Retrying request
[5/3/15 15:01:27:128 PDT] 00000026 SystemOut O 2015-05-03 15:01:27,128 [WebContainer : 0] ERROR aaa.bbb.ccc.ddd - CanvasResourceAvailabilityAction - Exception
Exception Information:
Message: Exception occured in class:RetrieveFreeBusyServiceEWS.method :retrieveFreeBusy while performing operation :service.getUserAvailability for free busy information; returned error code:exception in retrieving free busy and error message: The request failed.
Connection reset
Stack Trace:
aaa.bbb.ccc.ddd.exception.EWSExchangeException: Exception occured in class:RetrieveFreeBusyServiceEWS.method :retrieveFreeBusy while performing operation :service.getUserAvailability for free busy information; returned error code:exception in retrieving free
busy and error message: The request failed. Connection reset
at aaa.bbb.ccc.ddd.integration.exchange.ews.EWSExchangeServiceUtil.canvasRetrieveFreeBusy(EWSExchangeServiceUtil.java:438)
at aaa.bbb.ccc.ddd.integration.exchange.ews.EWSExchangeServiceImpl.canvasRetrieveFreeBusy(EWSExchangeServiceImpl.java:67)
at aaa.bbb.ccc.ddd.integration.exchange.RetrieveFreeBusyServiceEWS.canvasRetrieveFreeBusy(RetrieveFreeBusyServiceEWS.java:54)
at aaa.bbb.ccc.ddd.integration.exchange.CalendarAvailabilityEWS.canvasGetCalendarAvailability(CalendarAvailabilityEWS.java:38)
at aaa.bbb.ccc.ddd.bo.AvailabilityCheckBOEWS.canvasCheckResourceAvailability(AvailabilityCheckBOEWS.java:98)
at aaa.bbb.ccc.ddd.struts.action.CanvasResourceAvailabilityAction.view(CanvasResourceAvailabilityAction.java:228)
at aaa.bbb.ccc.ddd.struts.action.BaseAction.localPerform(BaseAction.java:189)
at aaa.bbb.ccc.ddd.struts.action.BaseAction.execute(BaseAction.java:157)
at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:484)
at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274)
at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:507)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:743)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1146)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1087)
at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:118)
at com.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter(WebAppFilterChain.java:87)
at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:848)
at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:691)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:588)
at com.ibm.ws.wswebcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:526)
at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.forward(WebAppRequestDispatcher.java:321)
at org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1069)
at org.apache.struts.tiles.TilesRequestProcessor.doForward(TilesRequestProcessor.java:274)
at org.apache.struts.action.RequestProcessor.processForwardConfig(RequestProcessor.java:455)
at org.apache.struts.tiles.TilesRequestProcessor.processForwardConfig(TilesRequestProcessor.java:320)
at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:279)
at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:507)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:743)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1146)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1087)
at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:145)
at com.comp.tools.filter.AccessLogFilter.doFilter(AccessLogFilter.java:114)
at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:186)
at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:130)
at com.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter(WebAppFilterChain.java:87)
at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:848)
at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:691)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:588)
at com.ibm.ws.wswebcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:526)
at com.ibm.ws.webcontainer.webapp.WebApp.handleRequest(WebApp.java:3574)
at com.ibm.ws.webcontainer.webapp.WebGroup.handleRequest(WebGroup.java:269)
at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:831)
at com.ibm.ws.wswebcontainer.WebContainer.handleRequest(WebContainer.java:1478)
at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:133)
at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:450)
at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewRequest(HttpInboundLink.java:508)
at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.processRequest(HttpInboundLink.java:296)
at com.ibm.ws.http.channel.inbound.impl.HttpICLReadCallback.complete(HttpICLReadCallback.java:102)
at com.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureCompleted(AioReadCompletionListener.java:165)
at com.ibm.io.async.AbstractAsyncFuture.invokeCallback(AbstractAsyncFuture.java:217)
at com.ibm.io.async.AsyncChannelFuture.fireCompletionActions(AsyncChannelFuture.java:161)
at com.ibm.io.async.AsyncFuture.completed(AsyncFuture.java:136)
at com.ibm.io.async.ResultHandler.complete(ResultHandler.java:196)
at com.ibm.io.async.ResultHandler.runEventProcessingLoop(ResultHandler.java:751)
at com.ibm.io.async.ResultHandler$2.run(ResultHandler.java:881)
at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1551)